package com.h3c.tj_nsh.View;

import android.content.Context;
import android.graphics.Color;
import android.util.AttributeSet;
import android.view.Gravity;
import android.view.View;
import android.widget.RelativeLayout;

/**
 * Time: 2016/4/28.
 * Author:Chen  .
 * 半透明背景
 */
public class TranslucentLayout extends RelativeLayout {

    public TranslucentLayout(Context context) {
        super(context,null);
    }

    public TranslucentLayout(Context context, AttributeSet attrs) {
        super(context, attrs,0);
    }

    public TranslucentLayout(Context context, AttributeSet attrs, int defStyleAttr) {
        super(context, attrs, defStyleAttr);
        init();
    }

    private void init() {
        // 设置对齐方式为剧中
        setGravity(Gravity.CENTER);
        // 设置背景为半透明
        setBackgroundColor(Color.parseColor("#33000000"));

        // 屏蔽弹窗的点击时间，阻止点击事件传递到下面的界面
        setOnClickListener(new OnClickListener() {
            @Override
            public void onClick(View v) {
                v.setVisibility(GONE);
            }
        });
    }

}
